StoreKeeper\WooCommerce\B2C\Commands\ProcessAllTasks A

Total Complexity 62
Dependencies 14
Dependents 3
Total lines 489
Lines of code 349
Logical lines of code 155
Comment lines 26
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
processTaskIds()
A
40 12 66
deduplicateCron()
S
51 6 29
execute()
S
54 4 22
reportTaskError()
S
51 3 24
getTaskIds()
S
50 2 34
getCronOption()
S
65 3 9
hasLastRunTime()
S
74 3 4
hasSuccessRunTime()
S
73 3 4
setLastErrorTransient()
S
66 3 9
getTaskLimitFromArguments()
S
62 2 13
getSynopsis()
S
55 1 23
getNonOrderTaskIds()
S
57 1 17
getOrderTaskIds()
S
57 1 16
getSiteUrl()
S
72 2 5
ensureSuccessRunTime()
S
70 2 7
ensureLastRunTime()
S
70 2 7
getRemovedTaskIds()
S
67 2 8
countNewTasks()
S
63 2 10
setUpDb()
S
64 1 11
getShortDescription()
S
79 1 3
updateTask()
S
80 1 3
getTask()
S
67 1 8
updateTaskStatus()
S
75 1 4
getLongDescription()
S
79 1 3
setCronOption()
S
75 1 4
reportTaskSuccess()
S
70 1 6